使用 CLI 来扩展卷

您可以使用命令行界面 (CLI) 来扩展卷的大小。

关于此任务

如果主机操作系统支持,那么系统支持扩展与 I/O 操作并发的卷的大小。

您可以出于以下原因而扩展卷:
  • 增加已映射到主机的特定卷的可用容量。
您可通过发出以下 CLI 命令来确定卷的准确大小:
lsvdisk -bytes vdisk_name/vdisk_id
其中,vdisk_namevdisk_id 是卷的名称或标识。
无法扩展以下类型的卷:
  • 正在完成快速初始化的卷。快速初始化完成之后,可以扩展该卷。
  • 针对 FlashCopy® 映射的卷。
  • cycling 方式下运行的全局镜像关系中的卷。
您可以扩展处于 consistent_synchronized 状态的高速镜像和全局镜像关系中的卷的大小。必须扩展关系中的两个卷以维护系统的全面操作。首先,按所需容量扩展辅助卷,然后扩展主卷。如果满足以下任何条件,那么无法扩展高速镜像和全局镜像关系中的卷:
  • 卷处于配置有变更卷的关系中。
  • 卷与至少一个标准配置拷贝构成镜像。
如果满足以下条件,那么可以扩展 HyperSwap® 卷的大小:
  • 所有卷拷贝已同步。
  • 所有卷拷贝为自动精简配置或压缩。
  • 不存在镜像拷贝。
  • 卷不在一致性组中。要解决此限制,您可以从远程拷贝一致性组中除去卷的主动/主动关系,然后扩展卷。扩展卷后,将卷的主动/主动关系重新添加到一致性组。

过程

  1. 输入以下 CLI 命令以扩展非 HyperSwap 卷:
    expandvdisksize -size disk_size -unit data_unit vdisk_name/vdisk_id
    其中
    • disk_size 是要根据其扩展卷的容量。
    • b | kb | mb | gb | tb | pb 是容量要使用的 data_unit
    • vdisk_name/vdisk_id 是要扩展的卷的名称或卷的标识。
  2. 输入以下 CLI 命令以扩展 HyperSwap 卷:
    expandvolume -size disk_size -unit data_unit volume_name/volume_id
    其中
    • disk_size 是要根据其扩展卷的容量。
    • b | kb | mb | gb | tb | pb 是容量要使用的 data_unit
    • volume_name/volume_id 是要扩展的卷的名称或卷的标识。